home *** CD-ROM | disk | FTP | other *** search
Wrap
import java.applet.Applet; import java.awt.Button; import java.awt.Checkbox; import java.awt.CheckboxGroup; import java.awt.Choice; import java.awt.Color; import java.awt.Component; import java.awt.Container; import java.awt.Event; import java.awt.Font; import java.awt.Graphics; import java.awt.GridBagLayout; import java.awt.GridLayout; import java.awt.Image; import java.awt.Panel; import java.awt.TextField; import java.net.MalformedURLException; import java.net.URL; public class worldengine extends Applet { // $FF: renamed from: b java.awt.Button Button field_0 = new Button("Go"); // $FF: renamed from: c java.awt.Choice Choice field_1; CheckboxGroup cbg; Checkbox cb0; Checkbox cb1; Checkbox cb2; Checkbox cb3; Checkbox cb4; Checkbox cb5; Checkbox cb6; Checkbox cb7; Checkbox cb8; URL theURL; // $FF: renamed from: tf java.awt.TextField TextField field_2; Image img; String pic; String fram; // $FF: renamed from: p java.awt.Panel Panel field_3; public void init() { ((Container)this).setLayout(new GridBagLayout()); ((Component)this).setFont(new Font("Helvetica", 0, 10)); this.cbg = new CheckboxGroup(); this.field_1 = new Choice(); this.pic = ((Applet)this).getParameter("pic"); if (this.pic == null) { this.pic = ""; } this.field_2 = new TextField("Criteria"); this.img = ((Applet)this).getImage(((Applet)this).getCodeBase(), this.pic); this.fram = ""; this.fram = ((Applet)this).getParameter("target"); if (this.fram == null) { this.fram = "_top"; } ((Component)this).setBackground(Color.lightGray); this.cb0 = new Checkbox("WWW A-M", this.cbg, false); this.cb1 = new Checkbox("News", this.cbg, false); this.cb2 = new Checkbox("Software", this.cbg, false); this.cb3 = new Checkbox("People", this.cbg, false); this.cb4 = new Checkbox("Mp3", this.cbg, false); this.cb5 = new Checkbox("Money", this.cbg, false); this.cb6 = new Checkbox("Uni's", this.cbg, false); this.cb7 = new Checkbox("Medical", this.cbg, false); this.cb8 = new Checkbox("WWW N-Z", this.cbg, false); this.field_3 = new Panel(); this.field_3.setLayout(new GridLayout(3, 3)); this.field_3.add(this.cb0); this.field_3.add(this.cb6); this.field_3.add(this.cb3); this.field_3.add(this.cb8); this.field_3.add(this.cb4); this.field_3.add(this.cb5); this.field_3.add(this.cb2); this.field_3.add(this.cb1); this.field_3.add(this.cb7); ((Container)this).add(this.field_3); ((Container)this).validate(); ((Container)this).setLayout(new GridBagLayout()); ((Container)this).add(this.field_1); ((Container)this).add(this.field_2); ((Container)this).add(this.field_0); } public void paint(Graphics var1) { this.field_1.reshape(15, 20, 220, 24); this.field_2.reshape(15, 60, 180, 28); this.field_0.reshape(200, 60, 35, 20); this.field_3.reshape(265, 20, 239, 67); var1.drawImage(this.img, 0, 0, this); var1.setColor(Color.red); var1.draw3DRect(264, 19, 240, 68, true); } public String getAppletInfo() { return "Java Search Engine 3.0 (jul 30 1998). Hans Wolters. This applet is no freeware. For more info you can contact me by enail. h.wolters@gelrevision.nl"; } public void start() { this.cb0.setState(true); this.fillwww(); } public boolean keyDown(Event var1, int var2) { if (var2 == 10) { String var3 = ""; String var4 = this.field_2.getText(); String var5 = ""; var5 = var4.replace(' ', '+'); this.field_2.setText(var5); var3 = this.field_1.getSelectedItem(); this.gotoSearchUrl(var3); } else if (var2 == 1) { this.field_2.setText(""); } return false; } public boolean action(Event var1, Object var2) { if (var1.target instanceof Checkbox) { ((Container)this).remove(this.field_1); this.field_1 = new Choice(); ((Container)this).add(this.field_1); boolean var3 = this.cb0.getState(); boolean var4 = this.cb1.getState(); boolean var5 = this.cb2.getState(); boolean var6 = this.cb3.getState(); boolean var7 = this.cb4.getState(); boolean var8 = this.cb5.getState(); boolean var9 = this.cb6.getState(); boolean var10 = this.cb7.getState(); boolean var11 = this.cb8.getState(); if (var3) { this.fillwww(); } else if (var4) { this.fillnews(); } else if (var5) { this.fillsoftware(); } else if (var6) { this.fillpeople(); } else if (var7) { this.fillhobbies(); } else if (var8) { this.fillmoney(); } else if (var9) { this.filluni(); } else if (var10) { this.fillmedic(); } else if (var11) { this.fillasia(); } } else if (var1.target instanceof Button) { String var12 = ""; String var14 = this.field_2.getText(); String var15 = ""; var15 = var14.replace(' ', '+'); this.field_2.setText(var15); var12 = this.field_1.getSelectedItem(); this.gotoSearchUrl(var12); } return true; } void filluni() { this.field_1.addItem("Alaska Pacific University"); this.field_1.addItem("Australian Nat. University"); this.field_1.addItem("Brigham Young University"); this.field_1.addItem("Cal. State Uni, Long Beach"); this.field_1.addItem("City University of Hong Kong"); this.field_1.addItem("Delft University of Technology"); this.field_1.addItem("Erasmus University Holland"); this.field_1.addItem("Gonzaga University"); this.field_1.addItem("HKU of Sience & Technology"); this.field_1.addItem("Mit Edu"); this.field_1.addItem("Stanford University"); this.field_1.addItem("University of Amsterdam"); this.field_1.addItem("University of Hawaii"); this.field_1.addItem("University of New South Wales"); this.field_1.addItem("University of Oregon"); this.field_1.addItem("University of Pennsylvania"); this.field_1.addItem("Utrecht University Holland"); this.field_1.addItem("University of Virginia"); this.field_1.addItem("University of Zurich"); this.field_1.addItem("Yale University Library Web"); } void fillmedic() { this.field_1.addItem("Centers for Dis. Control & Prev."); this.field_1.addItem("Children with Diabetes"); this.field_1.addItem("Dictionary of Cell Biology"); this.field_1.addItem("Food and Drug Administration"); this.field_1.addItem("GenBank"); this.field_1.addItem("HealthAtoZ"); this.field_1.addItem("Hiv InSite"); this.field_1.addItem("PubMed"); this.field_1.addItem("Rutgers Netherlands"); this.field_1.addItem("Virtual Hospital"); } void fillwww() { this.field_1.addItem("AOL"); this.field_1.addItem("AlCanSeek"); this.field_1.addItem("AliWeb"); this.field_1.addItem("AltaVista"); this.field_1.addItem("Apollo7 Germany"); this.field_1.addItem("AskJeeves"); this.field_1.addItem("Cade Brazil"); this.field_1.addItem("Canada"); this.field_1.addItem("Cari Malaysia"); this.field_1.addItem("Carrefour France"); this.field_1.addItem("Claymont"); this.field_1.addItem("Cyber411"); this.field_1.addItem("Dewa"); this.field_1.addItem("Dir. Nac. Argentino"); this.field_1.addItem("Dogpile"); this.field_1.addItem("Excite"); this.field_1.addItem("Euroseek"); this.field_1.addItem("Explora Mexico"); this.field_1.addItem("Francit├⌐"); this.field_1.addItem("Goo Japan"); this.field_1.addItem("Goto"); this.field_1.addItem("Highway61"); this.field_1.addItem("Hong Kong Search"); this.field_1.addItem("Hotbot"); this.field_1.addItem("Identify"); this.field_1.addItem("Ilse"); this.field_1.addItem("Inference Find"); this.field_1.addItem("Infomak"); this.field_1.addItem("Infoseek"); this.field_1.addItem("Jubii Danmark"); this.field_1.addItem("Kaixo! internet Spain"); this.field_1.addItem("KHOJ"); this.field_1.addItem("Kolibri Germany"); this.field_1.addItem("Kvasir Sweden"); this.field_1.addItem("La Br├║jula Chile"); this.field_1.addItem("La Toile du Qu├⌐bec"); this.field_1.addItem("Liszt"); this.field_1.addItem("Lokoce France"); this.field_1.addItem("Lycos"); this.field_1.addItem("Magellan"); this.field_1.addItem("Majooh Search"); this.field_1.addItem("Mamma"); this.field_1.addItem("Matilda"); this.field_1.addItem("Metacrawler"); } void fillasia() { this.field_1.addItem("NewHoo"); this.field_1.addItem("Nomade France"); this.field_1.addItem("Northernlight"); this.field_1.addItem("NZSearch"); this.field_1.addItem("Ol├⌐! Spain"); this.field_1.addItem("OneKey"); this.field_1.addItem("Oomph! Korea"); this.field_1.addItem("Openfind Taiwan"); this.field_1.addItem("Polar Search Scandinavia"); this.field_1.addItem("Question Ecila"); this.field_1.addItem("Russia on the Net"); this.field_1.addItem("Savvy Search"); this.field_1.addItem("Scrubtheweb"); this.field_1.addItem("Search"); this.field_1.addItem("SearchUK"); this.field_1.addItem("Senrigan Japan"); this.field_1.addItem("Shinyseek Italy"); this.field_1.addItem("Snap"); this.field_1.addItem("Starting Point"); this.field_1.addItem("Swiss Search"); this.field_1.addItem("Thai WWW"); this.field_1.addItem("UkDirectory"); this.field_1.addItem("WebCrawler"); this.field_1.addItem("WebSitez"); this.field_1.addItem("What Site"); this.field_1.addItem("Whatuseek"); this.field_1.addItem("Yahoo"); this.field_1.addItem("Yahoo Asia"); this.field_1.addItem("Yahoo Canada"); this.field_1.addItem("Yahoo Spain"); this.field_1.addItem("YamWeb Navigator Taiwan"); this.field_1.addItem("Yeah (China)"); this.field_1.addItem("Zebra South Africa"); this.field_1.addItem("Zoek NL"); this.field_1.addItem("100Hot"); this.field_1.addItem("1Blink"); } void fillnews() { this.field_1.addItem("American Journ. Review"); this.field_1.addItem("Bild Online Archiv"); this.field_1.addItem("Canadian Online Explorer"); this.field_1.addItem("CNN"); this.field_1.addItem("DejaNews"); this.field_1.addItem("DisInfo"); this.field_1.addItem("Findlaw"); this.field_1.addItem("Irish Times"); this.field_1.addItem("Los Angeles Times"); this.field_1.addItem("News Index"); this.field_1.addItem("Total News"); this.field_1.addItem("Virtual Job Fair"); this.field_1.addItem("Yahoo Reuters"); } void fillsoftware() { this.field_1.addItem("Byte"); this.field_1.addItem("DaveCentral"); this.field_1.addItem("Dogpile"); this.field_1.addItem("Filez"); this.field_1.addItem("Freew. Publish. Site"); this.field_1.addItem("FreewareHome"); this.field_1.addItem("Info Mac"); this.field_1.addItem("Linux Mall"); this.field_1.addItem("Linux Online"); this.field_1.addItem("MacinSearch"); this.field_1.addItem("MacNN"); this.field_1.addItem("MacUpdate"); this.field_1.addItem("MacWorld"); this.field_1.addItem("Mac Zone"); this.field_1.addItem("PcGame"); this.field_1.addItem("Pc Zone"); this.field_1.addItem("Pigeons.net"); this.field_1.addItem("Shareware"); this.field_1.addItem("SoftSeek"); this.field_1.addItem("Tucows"); this.field_1.addItem("VersionTracker"); this.field_1.addItem("WebAttack"); this.field_1.addItem("Windowscentral"); this.field_1.addItem("ZebraBox Germany"); } void fillpeople() { this.field_1.addItem("ICQ Lists"); this.field_1.addItem("BigBook"); this.field_1.addItem("CitySurf"); this.field_1.addItem("WhoWhere"); this.field_1.addItem("555-1212"); } void fillhobbies() { this.field_1.addItem("JMp3"); this.field_1.addItem("MediaFind (ChaosMp3)"); this.field_1.addItem("MediaFlash"); this.field_1.addItem("Media Track"); this.field_1.addItem("Movie Finder"); this.field_1.addItem("Mp3Site"); this.field_1.addItem("mp3.box"); this.field_1.addItem("Music Search (mIRC-X)"); this.field_1.addItem("Scour.net (Mp3)"); } void fillmoney() { this.field_1.addItem("justQuotes"); this.field_1.addItem("Silicon Investor"); this.field_1.addItem("StockSite"); this.field_1.addItem("Street Eye"); } void gotoSearchUrl(String var1) { String var2 = ""; if (var1 == "Mit Edu") { var2 = "http://web.mit.edu/bin/nph-search?query=" + this.field_2.getText() + "&category=any&maxresultflag=200&errorflag=0&caseflag=on&wordflag=on&descflag=on&broker=web&brokerqueryconfig=web.cf&opaqueflag=on"; } if (var1 == "Linux Mall") { var2 = "http://www.linuxmall.com/cgi-bin/TextSrch.cgi?EXPR=" + this.field_2.getText(); } if (var1 == "Linux Online") { var2 = "http://www.linux.org/cgi-bin/search.cgi?site=On&match=20&page=1&query=" + this.field_2.getText(); } if (var1 == "Rutgers Netherlands") { var2 = "http://www.rutgers.nl/search=context?query=" + this.field_2.getText(); } if (var1 == "ICQ Lists") { var2 = "http://cgi.mirabilis.com/cgi-bin/search/search.pl5?KEYWORDS=" + this.field_2.getText() + "&DAYS=&SUBSTRING=substring&CONTEXT=Search+in+all+documents"; } if (var1 == "Matilda") { var2 = "http://www.aaa.com.au/matilda/nsearch.cgi?query=" + this.field_2.getText(); } if (var1 == "Northernlight") { var2 = "http://www.northernlight.com/nlquery.fcg?qr=" + this.field_2.getText() + "&si=&cb=0&cc=&us=025&sb.x=25&sb.y=20"; } if (var1 == "Pc Zone") { var2 = "http://www.search.zones.com/search/bin/searchinterface.dll?result_template=searchinterface_pc.tem&stemming=y&num_rows=50&stemming=y&Sort_Field=Mfr_Name&fieldName=section_path&fieldmatch0=N/PC_Zone/&value=" + this.field_2.getText(); } if (var1 == "Mac Zone") { var2 = "http://www.search.zones.com/search/bin/searchinterface.dll?result_template=searchinterface_mac.tem&stemming=y&num_rows=50&stemming=y&Sort_Field=Mfr_Name&fieldName=section_path&fieldmatch0=N/Mac_Zone/&value=" + this.field_2.getText(); } if (var1 == "Info Mac") { var2 = "http://hyperarchive.lcs.mit.edu/cgi-bin/NewSearch?key=" + this.field_2.getText(); } if (var1 == "Majooh Search") { var2 = "http://www.luxembourg.org/cgi-bin/htsearch?config=htdig&exclude=&format=builtin-long&method=and&restrict=&words=" + this.field_2.getText(); } if (var1 == "Infomak") { var2 = "http://search.infomak.com/?words=" + this.field_2.getText() + "&method=and"; } if (var1 == "Utrecht University Holland") { var2 = "http://search.surfnet.nl/cgi-bin/search.pl?fmt=.&zoekterm=url:ruu.nl+url:uu.nl&andterm=" + this.field_2.getText() + "&orterm=¬term=&tijd=alles&Web=on&referer=http://www.ruu.nl/zoeken/&header=http://www.ruu.nl/zoeken/header.html&footer=http://www.ruu.nl/zoeken/footer.html"; } if (var1 == "Erasmus University Holland") { var2 = "http://www.eur.nl/cgi-bin/htsearch?config=htdig&restrict=&exclude=&method=or&format=builtin-long&words=" + this.field_2.getText(); } if (var1 == "Freew. Publish. Site") { var2 = "http://www.katho.be/cgi-bin/search2.pl?terms=" + this.field_2.getText() + "&boolean=AND&case=Insensitive"; } if (var1 == "AOL") { var2 = "http://netfind.aol.com/search.gw?search=" + this.field_2.getText() + "&lk=excite_netfind2_us&nrm=n&pri=on&xls=b"; } if (var1 == "Thai WWW") { var2 = "http://www.cpe.ku.ac.th/~thaiwww/cgi/search/search.cgi?search_string=" + this.field_2.getText() + "&page=0"; } if (var1 == "Carrefour France") { var2 = "http://cgi.carrefour.net/recherche?b=0&n=25&s=" + this.field_2.getText() + "&ui=c&serveur=1"; } if (var1 == "Nomade France") { var2 = "http://rechercher.nomade.fr/recherche.asp?s=" + this.field_2.getText() + "&f=N&l=L"; } if (var1 == "Question Ecila") { var2 = "http://ecila.ceic.com/cgi-bin/SFgate?text=" + this.field_2.getText() + "&action=phrase&language=french"; } if (var1 == "Russia on the Net") { var2 = "http://www.ru/cgi/find.cgi?Str_Find=" + this.field_2.getText() + "&LANG=ON&QUERY_ID=447186"; } if (var1 == "Explora Mexico") { var2 = "http://search1.exploramexico.net/cgi-bin/search/search?boleano=1&archivo=+&start=0&texto=" + this.field_2.getText() + "&cuantos=20"; } if (var1 == "La Br├║jula Chile") { var2 = "http://www.brujula.cl/cgi-bin/brujula/busca.html?term=" + this.field_2.getText(); } if (var1 == "Shinyseek Italy") { var2 = "http://www.shinyseek.it/cgi-bin/shinyseek?MODE=FIND&KEY=" + this.field_2.getText(); } if (var1 == "Polar Search Scandinavia") { var2 = "http://www.polarsearch.net/search.asp?query=" + this.field_2.getText(); } if (var1 == "Kvasir Sweden") { var2 = "http://search.kvasir.se/ar/search.cgi?query=" + this.field_2.getText() + "&mengde=web-se&language=se&mode=and"; } if (var1 == "Jubii Danmark") { var2 = "http://soeg.jubii.dk/res.asp?soegeord=" + this.field_2.getText() + "&soegedatabase=hele+Jubii"; } if (var1 == "Ol├⌐! Spain") { var2 = "http://www.ole.es/cgi-bin/buscar.cgi?Claus=" + this.field_2.getText(); } if (var1 == "Kaixo! internet Spain") { var2 = "http://www.kaixo.com/cgi-local/bilatu?hizkun=B&bila=" + this.field_2.getText(); } if (var1 == "La Toile du Qu├⌐bec") { var2 = "http://recherche.toile.qc.ca/cgi-bin/recherche?query=" + this.field_2.getText() + "&lang=fr&range=0-19&operator=and"; } if (var1 == "Lokoce France") { var2 = "http://lokace.iplus.fr/cgi-bin/lokace?MOTCLEF=" + this.field_2.getText() + "&DATA=Web&AFF=2"; } if (var1 == "Francit├⌐") { var2 = "http://francite.infinit.net/i3dpro/francite.exe/q?name=" + this.field_2.getText() + "&quelrech=et&ortho=exact"; } if (var1 == "Hiv InSite") { var2 = "http://hivinsite.ucsf.edu/bin/sw.pl?query=" + this.field_2.getText() + "&op=AND&time=any+date&results=20&rank=Rank&tier=All"; } if (var1 == "Gonzaga University") { var2 = "http://www.gonzaga.edu/scripts/query.idq?CiRestriction=" + this.field_2.getText() + "&CiMaxRecordsPerPage=10&CiScope=%2F&TemplateName=query&CiSort=rank%5Bd%5D&HTMLQueryForm=%2Fsearch%2Findex.html"; } if (var1 == "Yale University Library Web") { var2 = "http://www.library.yale.edu/cgi-bin/swish_usr_web.pl/?keyword=" + this.field_2.getText() + "&results=0"; } if (var1 == "University of Zurich") { var2 = "http://www.unizh.ch/cgi-bin/unisearch?keywords=" + this.field_2.getText() + "&type=body&url=unizh.ch&flg=yes&case=no&back=www.unizh.ch%2F"; } if (var1 == "Delft University of Technology") { var2 = "http://www.tudelft.nl:80/Harvest/cgi-bin/BrokerQuery.pl.cgi?query=" + this.field_2.getText() + "&broker=dutis&caseflag=on&errorflag=0&descflag=on&verbose=on&maxresultflag=50"; } if (var1 == "University of Amsterdam") { var2 = "http://zoek.uva.nl/compass?scope=" + this.field_2.getText() + "&ui=sr&view-template=uva"; } if (var1 == "Yahoo Reuters") { var2 = "http://search.news.yahoo.com/search/news?p=" + this.field_2.getText() + "&n=10"; } if (var1 == "Total News") { var2 = "http://totalnews.com/cgi-bin/query?Q=" + this.field_2.getText(); } if (var1 == "Inference Find") { var2 = "http://www.infind.com/infind/infind.exe?query=" + this.field_2.getText() + "&time=7"; } if (var1 == "Brigham Young University") { var2 = "http://www.byu.edu:81/cgi-bin/query?pg=q&fmt=.&q=" + this.field_2.getText(); } if (var1 == "University of Hawaii") { var2 = "http://www.hawaii.edu/cgi-bin/htsearch?config=htdig&restrict=&exclude=&method=and&format=builtin-long&words=" + this.field_2.getText(); } if (var1 == "Stanford University") { var2 = "http://search.stanford.edu/query.html?col=stanford&qp=&qt=" + this.field_2.getText() + "&qs=&qc=&ws=0&qm=0&st=1&nh=10&lk=1&rf=0&oq=&rq=0"; } if (var1 == "University of Virginia") { var2 = "http://minerva.acc.Virginia.EDU:80/Harvest/cgi-bin/nph-search.cgi?brokerqueryconfig=UVa.cf&query=" + this.field_2.getText() + "&host=minerva.acc.Virginia.EDU%3A8501&caseflag=on&wordflag=on&errorflag=0&sort=by-rank&maxobjflag=50&opaqueflag=on&descflag=on&verbose=on"; } if (var1 == "Alaska Pacific University") { var2 = "http://www.alaskapacific.edu/search/search.idq?CiRestriction=" + this.field_2.getText() + "&CiScope=%2F&CiMaxRecordsPerPage=10&TemplateName=search&CiSort=rank%5Bd%5D&HTMLQueryForm=search.htm"; } if (var1 == "University of New South Wales") { var2 = "http://cruise.comms.unsw.edu.au:8765/query.html?col=unsw&qp=&qt=" + this.field_2.getText() + "&qc=&qm=0&st=1&nh=10&lk=1&rf=0&oq=&rq=0"; } if (var1 == "University of Oregon") { var2 = "http://waterfall.uoregon.edu/cgi-bin/query?pg=q&fmt=.&q=" + this.field_2.getText(); } if (var1 == "Dictionary of Cell Biology") { var2 = "http://www.mblab.gla.ac.uk/~julian/dict.cgi?query=" + this.field_2.getText(); } if (var1 == "GenBank") { var2 = "http://www.ncbi.nlm.nih.gov/irx/cgi-bin/submit_form_query?TITLE=GenBank+Text+Retrieval+Output&INPUTS=4&Q1=" + this.field_2.getText() + "&OP1=AND&Q2=&OP2=AND&Q3=&OP3=AND&Q4=&NDOCS=100&DB=gbupdates+genbank"; } if (var1 == "Children with Diabetes") { var2 = "http://www.childrenwithdiabetes.com/cgi-bin/cwdsearch.pl?keywords=" + this.field_2.getText() + "&indexname=Children+with+Diabetes"; } if (var1 == "HealthAtoZ") { var2 = "http://ss5a.medconnect.com/cgi-bin/searchsites/pri?keywords=" + this.field_2.getText(); } if (var1 == "University of Pennsylvania") { var2 = "http://www.upenn.edu:8080/cgi-bin/query?pg=q&q=" + this.field_2.getText(); } if (var1 == "Vindex NL") { var2 = "http://www.webwereld.nl/cgi-bin/zoek/nph-go.cgi?resume=on&aantal=on&newwindow=Yes&in=" + this.field_2.getText() + "&submit.x=21&submit.y=42"; } if (var1 == "Zoek NL") { var2 = "http://gevonden-op.zoek.nl/cgi-zoek.nl/webinator?cmd=find&db=dbonline&grsz=10&thesaurus=0&timeout=-1&arg=" + this.field_2.getText() + "&Zoek%21=Zoek%21&disp=number%2Cview%2Ctitle%2Csize%2Cbody%2Crank%2Clink%2Ctree&asz=230&proximity=sent&suffixproc=max"; } if (var1 == "American Journ. Review") { var2 = "http://www.newslink.org/cgi/search.cgi?terms=" + this.field_2.getText() + "&type=Entire+site"; } if (var1 == "Mp3Site") { var2 = "http://search.mp3site.com/search.phtml?query=" + this.field_2.getText(); } if (var1 == "Bild Online Archiv") { var2 = "http://www.bild.de/cgi-bin/service/suche/archiv/archiv_suche.cgi?Quest=" + this.field_2.getText() + "&Suchweise=Allen+Texten&Anfang=&Sortierung=&Back=%2Fservice%2Farchiv%2Fsuche%2Farchiv%2Fsuche.html"; } if (var1 == "Irish Times") { var2 = "http://www.irish-times.com/cgi-bin/search/advanced.idq?TextRes=" + this.field_2.getText() + "&Day=%3F%3F&Month=%3F%3F&Year=%3F%3F%3F%3F&Sect=&CiMaxRecordsInResultSet=25&CiSort=rank%5Bd%5D&CiMaxRecordsPerPage=25&HTMLQueryForm=%2Fcgi-bin%2Fsearch%2Fsearch.html"; } if (var1 == "Canadian Online Explorer") { var2 = "http://search.canoe.ca/search?NS-collection=CANOE&NS-search-page=results&NS-search-type=NS-boolean-query&NS-max-records=20&NS-query=" + this.field_2.getText(); } if (var1 == "Los Angeles Times") { var2 = "http://www.latimes.com/bin/iatoc?NS-query=" + this.field_2.getText() + "&NS-adv-search=0&NS-search-type=boolean&NS-max-records=20&NS-collection=DailyNews&NS-collection=APOnline"; } if (var1 == "News Index") { var2 = "http://www.newsindex.com/cgi-bin/process.cgi?query=" + this.field_2.getText() + "&mode=all"; } if (var1 == "Yeah (China)") { var2 = "http://www.yeah.net/cgi-bin/query2.exe?query=" + this.field_2.getText() + "&start=0&REXP=AND"; } if (var1 == "MediaFlash") { var2 = "http://sunsite.icm.edu.pl/home/kelcon/cgi-bin/music.cgi?co=" + this.field_2.getText(); } if (var1 == "JMp3") { var2 = "http://128.83.114.221/search.exe?MP3Name=" + this.field_2.getText(); } if (var1 == "Swiss Search") { var2 = "http://www.search.ch/Search?l=de&loc=ch&q=" + this.field_2.getText() + "&n=10&f=standard"; } if (var1 == "Kolibri Germany") { var2 = "http://www.kolibri.de/cgi-bin/qesql.ksh?Offset=1&f=noframes&objekt=10&Suchwort=" + this.field_2.getText() + "&Verk=AND&Dars=stnd&sort=d&MaxAnz=10"; } if (var1 == "Apollo7 Germany") { var2 = "http://www.apollo7.de/cgi-bin/mc.search.cgi?QUERY=" + this.field_2.getText() + "&TIMEOUT=10&DOMAIN=de&FC=1&HITS_PER_PAGE=10&IFS=Nathan+Eule+Aladin+Sharelook+Inter%2DFux+Blitzsuche+Sternchen+Flix+Netguide"; } if (var1 == "ZebraBox Germany") { var2 = "http://zebra.asta.fh-weingarten.de/cgi-bin/WebSearch.CMD?page=result&language=english&searchplace=filedescfilename&category=0&desc=long&maxfound=50&style=&searchtext=" + this.field_2.getText() + "&y=s"; } if (var1 == "Yahoo Asia") { var2 = "http://search.yahoo.com.sg/search/sg?p=" + this.field_2.getText() + "&y=s"; } if (var1 == "Yahoo Spain") { var2 = "http://ink.yahoo.com/bin/query_es?p=" + this.field_2.getText() + "&z=1&hc=0&hs=0"; } if (var1 == "Yahoo Canada") { var2 = "http://search.yahoo.ca/search?p=" + this.field_2.getText() + "&x=search"; } if (var1 == "Zebra South Africa") { var2 = "http://www.zebra.co.za/search/search?perpage=10&how=with&string=" + this.field_2.getText(); } if (var1 == "Dir. Nac. Argentino") { var2 = "http://dna.iwcc.com:8080/Phantom.acgi$search?Details=Details&searchText=" + this.field_2.getText() + "&maxHits=35"; } if (var1 == "Australian Nat. University") { var2 = "http://online.anu.edu.au/dirs/search.html?stype=ANU+Web+Pages&querytext=" + this.field_2.getText(); } if (var1 == "Scour.net (Mp3)") { var2 = "http://www.scour.net/search/query.phtml?query=" + this.field_2.getText() + "&metaindex=AUDIO&class=exn&index=mp3&x=31&y=31"; } if (var1 == "Media Track") { var2 = "http://hybridmp3.ml.org/search.perl?QS=" + this.field_2.getText() + "&typeMPX=on&typeVQF=on"; } if (var1 == "Music Search (mIRC-X)") { var2 = "http://www.mircx.com/cgi-bin/s?q=" + this.field_2.getText() + "&d=m"; } if (var1 == "MediaFind (ChaosMp3)") { var2 = "http://194.95.209.6/cgi-bin/search.cgi?file=" + this.field_2.getText() + "&filetype=mp3"; } if (var1 == "mp3.box") { var2 = "http://kiwi.napri.sk/cgi-bin/marek/robot/robot?srch=" + this.field_2.getText() + "&project=mp3&gfx=mp3"; } if (var1 == "Openfind Taiwan") { var2 = "http://www.openfind.com.tw/cgi-bin/Taiwan/webgais2.exe?database=TW&query=" + this.field_2.getText() + "&group_by=site"; } if (var1 == "What Site") { var2 = "http://www.whatsite.com/main/search.cgi?keyword=" + this.field_2.getText() + "&start=0&REXP=OR"; } if (var1 == "YamWeb Navigator Taiwan") { var2 = "http://search.yam.org.tw/b5/search/?k=" + this.field_2.getText(); } if (var1 == "Hong Kong Search") { var2 = "http://www.hksrch.com/cgi/srch.cgi?searchtext=" + this.field_2.getText(); } if (var1 == "Pigeons.net") { var2 = "http://pigeons.net/cgi-bin/dbsearch/dbsearch_s.cgi?CONFFILE=/drv1/web/sites/web751c5/cgi-bin/dbsearch/dbsearch.cfg&discript=" + this.field_2.getText(); } if (var1 == "Virtual Hospital") { var2 = "http://www.vh.org/cgi/aglimpse/11/var/web/VH?query=" + this.field_2.getText() + "&errors=0&maxfiles=30&maxlines=10"; } if (var1 == "NewHoo") { var2 = "http://www.newhoo.com/cgi-bin/search?search=" + this.field_2.getText() + "&all=yes&cat=Computers%2FSoftware%2FInternet%2FClients%2FSearch"; } if (var1 == "City University of Hong Kong") { var2 = "http://www.cityu.edu.hk/cgi-bin/wwwwais?keywords=" + this.field_2.getText() + "&message=If+you+can+see+this%2C+then+your+browser+can%27t+support+hidden+fields.&source=cityu.swish&sourcedir=%2Fhome%2Fweb%2Fadmin%2Fwwwtools%2Fswish%2Fdatabase%2F&maxhits=40&sorttype=score&host=&port=&searchprog=swish&iconurl=%2Ficons%2Fwwwwais&useicons=yes"; } if (var1 == "PubMed") { var2 = "http://www.ncbi.nlm.nih.gov/htbin-post/Entrez/query?form=4&db=m&term=" + this.field_2.getText() + "&dispmax=20&relentrezdate=No+Limit"; } if (var1 == "Centers for Dis. Control & Prev.") { var2 = "http://search.cdc.gov/search97cgi/s97_cgi.exe?Action=Search&Collection=CDCALL&ResultTemplate=cdcnormal.hts&queryText=" + this.field_2.getText() + "&SortField=Score"; } if (var1 == "Food and Drug Administration") { var2 = "http://www.verity.fda.gov/search97cgi/s97is.dll?Action=Search&AdminImagePath=&ServerKey=Primary&ResultTemplate=stndrslp.hts&Theme=&Company=&QueryText=" + this.field_2.getText() + "&collection=all"; } if (var1 == "Cal. State Uni, Long Beach") { var2 = "http://www.csulb.edu/cgi-bin/findpeople.pl?" + this.field_2.getText(); } if (var1 == "HKU of Sience & Technology") { var2 = "http://search.ust.hk/compass?scope=" + this.field_2.getText() + "&browse-category=ROOT&search-category=ROOT&ui=sr&chunk-size=&page=1&taxonomy=HKUST"; } if (var1 == "Dogpile") { var2 = "http://ms3.dogpile.com/search?q=" + this.field_2.getText() + "&fs=web&ss=stop&to=twenty"; } if (var1 == "Movie Finder") { var2 = "http://www.moviefinder.com/Movie/Find/Results/1,9,,40.html?mpos=begin&type=movie&spat=" + this.field_2.getText(); } if (var1 == "Street Eye") { var2 = "http://www.streeteye.com/cgi-bin/allseeingeye.cgi?searchstring=" + this.field_2.getText(); } if (var1 == "Senrigan Japan") { var2 = "http://senrigan.ascii.co.jp/cgi-bin/cgimat?LANG=English&WORD=" + this.field_2.getText() + "&LIMIT=32&OMITSAME=true&SORTBYLINK=false&PROTOCOL=all"; } if (var1 == "Cade Brazil") { var2 = "http://busca.cade.com.br/scripts/engine.exe?p1=" + this.field_2.getText() + "&p2=1&p3=1"; } if (var1 == "Euroseek") { var2 = "http://www.euroseek.net/query?iflang=uk&query=" + this.field_2.getText() + "&domain=world&lang=world"; } if (var1 == "Cari Malaysia") { var2 = "http://206.184.233.23/cariurl.cgi?" + this.field_2.getText(); } if (var1 == "Oomph! Korea") { var2 = "http://www.oomph.net/~dasen21/dasencgi/brief.cgi?v_db=1&v_userid=158&v_query=" + this.field_2.getText() + "&v_hangul=1&v_expert=Search"; } if (var1 == "Goo Japan") { var2 = "http://www.goo.ne.jp/default.asp?MT=" + this.field_2.getText() + "&SM=MC&WTS=ntt&DE=2&DC=10&_v=2"; } if (var1 == "1Blink") { var2 = "http://www.1blink.com/search.cgi?q=" + this.field_2.getText(); } if (var1 == "Savvy Search") { var2 = "http://williams.cs.colostate.edu:1969/nph-search?KW=" + this.field_2.getText() + "&classic=on&t1=x&t2=x&t3=x&t4=x&t5=x&t6=x&t7=x&t8=x&t9=x&t10=x&Boolean=AND&Hits=10&Mode=MakePlan&df=normal&AutoStep=on"; } if (var1 == "Canada") { var2 = "http://results.canada.com/search/search.asp?RG=world&SM=must%3Awords&QRY=" + this.field_2.getText() + "&PS=10&DT=1&GO.x=30&GO.y=8"; } if (var1 == "KHOJ") { var2 = "http://www.khoj.com/bin/khoj_search?searchkey=" + this.field_2.getText(); } if (var1 == "StockSite") { var2 = "http://www.stocksite.com/research/?symbol=" + this.field_2.getText() + "&button=1"; } if (var1 == "Silicon Investor") { var2 = "http://www3.techstocks.com/~wsapi/investor/search?s=" + this.field_2.getText(); } if (var1 == "AliWeb") { var2 = "http://www.aliweb.com/form2.pl?query=" + this.field_2.getText() + "&showdescription=on&titlefield=on&descriptionfield=on&keywordfield=on&urlfield=on&hits=20&domain=&searchtype=Whole+Word&types=Any"; } if (var1 == "WebAttack") { var2 = "http://www.webattack.com/cgi-bin/web73425/search.pl?Range=All&Format=Standard&Terms=" + this.field_2.getText(); } if (var1 == "Liszt") { var2 = "http://www.liszt.com/lists.cgi?word=" + this.field_2.getText() + "&junk=s&an=all"; } if (var1 == "Byte") { var2 = "http://www.byte.com/search?queryText=" + this.field_2.getText(); } if (var1 == "AlCanSeek") { var2 = "http://www.alcanseek.com/acgibin/find.cgi?" + this.field_2.getText() + "=01"; } if (var1 == "Claymont") { var2 = "http://www.claymont.com/cgi-bin/htsearch?config=htdig&restrict=&exclude=&method=and&format=builtin-long&words=" + this.field_2.getText(); } if (var1 == "CitySurf") { var2 = "http://www.citysurf.com/mmag/city_picker.cgi?city=" + this.field_2.getText(); } if (var1 == "Cyber411") { var2 = "http://www.cyber411.com/cgi-bin/nph-search.cgi?AV=on&DN=on&EX=on&GX=on&G2=on&HB=on&LS=on&LY=on&MG=on&NL=on&PS=on&SC=on&TS=on&WC=on&WU=on&YH=on&query=" + this.field_2.getText() + "&timeout=30&connects=5"; } if (var1 == "Virtual Job Fair") { var2 = "http://www.vjf.com/cgi-bin/texis/vjf/vjfapp/srchresults.html?function=search&andr=and+&start=1&matches=10&JOBTITLE_LOWER=" + this.field_2.getText(); } if (var1 == "OneKey") { var2 = "http://www.onekey.com/search/search.cgi?query=" + this.field_2.getText() + "&logic=or&max_hits=10"; } if (var1 == "FreewareHome") { var2 = "http://www.freewarehome.com/cgi-bin/swishsearch/search.pl?swishindex=%2Fusr%2Fbin%2Fswish%2Findex.swish&keywords=" + this.field_2.getText(); } if (var1 == "NZSearch") { var2 = "http://www.nzsearch.com/cgi-localbin/nzsearch.cgi?search=" + this.field_2.getText(); } if (var1 == "MacinSearch") { var2 = "http://macinsearch.com/find.cgi?BEGIN=0&SEARCH=" + this.field_2.getText() + "&x=62&y=7"; } if (var1 == "justQuotes") { var2 = "http://www.justquotes.com/name.cgi?lookup=" + this.field_2.getText(); } if (var1 == "Findlaw") { var2 = "http://legalnews.findlaw.com/scripts/legalnews.pl?frame=top&L=Search_Results&R=search&CiRestriction=" + this.field_2.getText(); } if (var1 == "PcGame") { var2 = "http://www.pcgame.com/finder/search.cgi?s=" + this.field_2.getText(); } if (var1 == "WhoWhere") { var2 = "http://query1.whowhere.com/jwz/name.wsrch?name=" + this.field_2.getText(); } if (var1 == "CNN") { var2 = "http://search.cnn.com:8765/query.html?qt=" + this.field_2.getText() + "&qc=&col=cnni&qm=0&st=1&nh=10&lk=1&rf=1"; } if (var1 == "SoftSeek") { var2 = "http://www.softseek.com/cgi-bin/search.cgi?keywords=" + this.field_2.getText() + "&seekindex=index&maxresults=025&cb=++"; } if (var1 == "UkDirectory") { var2 = "http://www.ukdirectory.com/datafiles/alphasearch.cgi?searchbox=" + this.field_2.getText(); } if (var1 == "SearchUK") { var2 = "http://www.searchuk.com/cgi-bin/search?search=" + this.field_2.getText() + "&z=0&y=1&w=0&g=0&r=&ru=&n=3"; } if (var1 == "MacWorld") { var2 = "http://macworld.zdnet.com/search/url-iatoc?NS-collection=News.98&NS-collection=News.97&NS-collection=Reviews.98&NS-collection=Reviews.97&NS-collection=Feature.98&NS-collection=Feature.97&NS-collection=Column.98&NS-collection=Column.97&NS-collection=Netsmart&NS-collection=Online.Features&NS-collection=Media&NS-collection=Gameline&NS-collection=Daily.News&NS-search-type=Free%2bText&NS-max-records=20&NS-query=" + this.field_2.getText(); } if (var1 == "MacNN") { var2 = "http://209.143.231.219:80/fastsearch?Type=Search&Template=MacNN&WebSite=MacNN&Category=Hardware&SearchFor=" + this.field_2.getText(); } if (var1 == "VersionTracker") { var2 = "http://www.versiontracker.com/searchVT.pl?SearchType=Search&SearchFor=" + this.field_2.getText() + "&SearchIn=ProgName"; } if (var1 == "100Hot") { var2 = "http://www.100hot.com/cgi-bin/main_search.cgi?query=" + this.field_2.getText(); } if (var1 == "DisInfo") { var2 = "http://www.disinfo.com/cgi-bin/htsearch.cgi?words=" + this.field_2.getText() + "&config=htdig&matchesperpage=20&method=and&format=builtin-long&domain=WWW"; } if (var1 == "Starting Point") { var2 = "http://www.stpt.com/cgi-bin/pwrsrch/altavista.cgi?query=" + this.field_2.getText() + "&search=web"; } if (var1 == "AltaVista") { var2 = "http://www.altavista.digital.com/cgi-bin/query?pg=q&what=web&fmt=.&q=" + this.field_2.getText(); } if (var1 == "DejaNews") { var2 = "http://x8.dejanews.com/=hotbot/dnquery.xp?QRY=" + this.field_2.getText() + "&ST=PS&DBS=1&defaultOp=AND&maxhits=50&format=terse&showsort=score&groups=&authors=&subjects=&fromdate=&todate="; } if (var1 == "DaveCentral") { var2 = "http://www.davecentral.com/cgi-bin/search.pl?query=" + this.field_2.getText(); } if (var1 == "555-1212") { var2 = "http://www.namesecure.com/cgi-shl/newwhois.pl?who=" + this.field_2.getText() + ".com&CFID=1102637&CFTOKEN=7307"; } if (var1 == "BigBook") { var2 = "http://yp.gte.net/listings.phtml?SRC=bb&STYPE=S&PG=L&C=" + this.field_2.getText() + "&N=&T=&S=&R=N&search=Find+It"; } if (var1 == "Windowscentral") { var2 = "http://www.windowscentral.com/cgi-bin/tips.cgi?OS=windows95&tip=" + this.field_2.getText(); } if (var1 == "MacUpdate") { var2 = "http://www.macupdate.com/subcategories.lasso?-db=software&-layout=search&-op=bw&keywords=" + this.field_2.getText() + "&-maxRecords=25&-sortfield=Title&-search=contains@-noResults=/pub/macupdate/error.lasso"; } if (var1 == "Shareware") { var2 = "http://search.shareware.com/code/engine/Find?logop=and&cfrom=quick&orfile=True&hits=25&search=" + this.field_2.getText() + "&category=MS-Windows%28all%29"; } if (var1 == "Tucows") { var2 = "http://search.tucows.com/cgi-bin/webglimpse/webhome/server/htdocs/search?maxlines=20&maxfiles=50&whole=off&errors=0&case=off&query=" + this.field_2.getText(); } if (var1 == "Filez") { var2 = "http://search.filez.com/search.cgi?type=4&key=" + this.field_2.getText() + "&search=1&rows=20"; } if (var1 == "WebSitez") { var2 = "http://search.websitez.com/search.cgi?key=" + this.field_2.getText() + "&search=1&type=1&submit1=Find"; } if (var1 == "Dewa") { var2 = "http://www.dewa.com/cgi-bin/search.cgi?k=" + this.field_2.getText() + "&b=o"; } if (var1 == "Dogpile") { var2 = "http://ms1.dogpile.com/search?q=" + this.field_2.getText() + "&fs=web&ss=stop&to=twenty"; } if (var1 == "AskJeeves") { var2 = "http://www.askjeeves.com/AskJeeves.asp?ask=" + this.field_2.getText() + "&qSource=0&site_name=Jeeves&metasearch=yes"; } if (var1 == "Goto") { var2 = "http://www.goto.com/d/search/;$sessionid$H4EWPLIAAAYTFQFIEENQPUQ?Keywords=" + this.field_2.getText(); } if (var1 == "Scrubtheweb") { var2 = "http://www.scrubtheweb.com/cgi-bin/search.cgi?action=Search&cat=All&searchtype=all&keyword=" + this.field_2.getText(); } if (var1 == "Identify") { var2 = "http://www.identify.com/identify.cgi?w=" + this.field_2.getText() + "&st=p"; } if (var1 == "Metacrawler") { var2 = "http://www.metacrawler.com/crawler?general=" + this.field_2.getText() + "&method=0&target=®ion=0&rpp=20&timeout=5&hpe=10"; } if (var1 == "Magellan") { var2 = "http://www.mckinley.com/search.gw?search=" + this.field_2.getText() + "&c=web&look=magellan"; } if (var1 == "Whatuseek") { var2 = "http://seek.whatuseek.com/cgi-bin/seek.alpha.go?db=db&defcmd=find&disp=all&grsz=0&proximity=rank&suffixproc=off&thesaurus=0&arg=" + this.field_2.getText(); } if (var1 == "Highway61") { var2 = "http://207.226.255.65/nph-seek.cgi?string=" + this.field_2.getText() + "&bool=and&new_wins=on&speed=reasonable&hits=lots&yahoo_cats=on&armadillo=5&s=wwwyx&dom=2&c=73701"; } if (var1 == "Mamma") { var2 = "http://www.mamma.com/cgi-bin/parsearch2?lang=1&timeout=6&qtype=0&query=" + this.field_2.getText() + "&summaries=on"; } if (var1 == "Ilse") { var2 = "http://www.ilse.com/?COMMAND=search_for&LANGUAGE=NL&ANDOR=OR&EXTRACT=short&SEARCH_FOR=" + this.field_2.getText(); } if (var1 == "Yahoo") { var2 = "http://search.yahoo.com/search?p=" + this.field_2.getText(); } if (var1 == "Infoseek") { var2 = "http://www.infoseek.com/Titles?qt=" + this.field_2.getText(); } if (var1 == "Hotbot") { var2 = "http://www.hotbot.com/default.asp?MT=" + this.field_2.getText(); } if (var1 == "Lycos") { var2 = "http://www-english.lycos.com/cgi-bin/pursuit?matchmode=and&cat=lycos&query=" + this.field_2.getText() + "&x=22&y=6"; } if (var1 == "WebCrawler") { var2 = "http://webcrawler.com/cgi-bin/WebQuery?searchText=" + this.field_2.getText(); } if (var1 == "Snap") { var2 = "http://home.snap.com/search/directory/results/1,61,home-0,00.html?category=0-0-WW&keyword=" + this.field_2.getText(); } if (var1 == "Excite") { var2 = "http://search.excite.com/search.gw?trace=1&look=excite_netscape_us&sorig=netscape&search=" + this.field_2.getText(); } if (var1 == "Search") { var2 = "http://www.search.com/Infoseek/1,135,0,0200.html?QUERY=" + this.field_2.getText(); } if (this.field_2.getText().length() < 1) { this.field_2.setText("Enter a criteria"); } else { if (this.field_2.getText().length() > 0) { try { this.theURL = new URL(var2); } catch (MalformedURLException var3) { System.out.println("Bad URL: " + this.theURL); } ((Applet)this).getAppletContext().showDocument(this.theURL, this.fram); } } } }